widget: Keep keybindings as a GListStore
authorBenjamin Otte <otte@redhat.com>
Mon, 20 Aug 2018 02:18:28 +0000 (04:18 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 26 Mar 2020 03:14:27 +0000 (23:14 -0400)
commit3cd4eb0310a1ad9c49c22585f5fd0c9e00802c32
tree6ba2f8c0cc95bbc7f770c07d9aea451efc606a4d
parenta1e9ae5259224a6ae51fc4fda6cb6e9741d7b0b3
widget: Keep keybindings as a GListStore

This way, we can use shortcut_controller_new_for_model() and avoid all
the special casing about run_class.
gtk/gtkshortcutcontroller.c
gtk/gtkshortcutcontrollerprivate.h
gtk/gtkwidget.c
gtk/gtkwidgetprivate.h